package ysq.xyg.web.model.vo;

import lombok.Data;
import ysq.xyg.base.util.BaseConstant;

import java.util.Date;

/**
 * 业务模块-APP菜单-业务模块-APP菜单Vo类
 *
 * @author congcong tao
 * @date 2019-10-29 10:20:29
 */
@Data
public class WebAppMenuVo{

	/**
	 * id
	 */
	private String id;

	/**
	 * 应用主键
	 */
	private String accountId;

	/**
	 * 菜单名称
	 */
	private String name;

	/**
	 * 范围类型1=首页
	 */
	private String scopeType;

	/**
	 * 图标
	 */
	private String icon;

	/**
	 * app跳转链接
	 */
	private String jumpUrl;

	/**
	 * 跳转参数，如果是文章等，可以写死成code码或id
	 */
	private String appParams;

	/**
	 * 是否可编辑，默认为1，不可编辑，2可编辑
	 */
	private String editType;

	/**
	 * 后台跳转
	 */
	private String url;

	/**
	 * 类型1=跳转页面2=弹窗3=其他
	 */
	private String jumpType;

	/**
	 * 类型1=app跳转2=文章信息跳转3=其他
	 */
	private String type;

	/**
	 * 排序
	 */
	private Integer sort;

	/**
	 * 是否删除：1-未删除；2-已删除
	 */
	private String removeTag;

	/**
	 * 创建人
	 */
	private String createUser;

	/**
	 * 更新人
	 */
	private String updateUser;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 更新时间
	 */
	private Date updateTime;


	public WebAppMenuVo() {
		this.removeTag = BaseConstant.BASE_REMOVE_TAG_NORMAL;
	}
}